﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Center.core
{
  public  class CommodityOrderDTO
    {
        // 分站appId
        public String appId { get; set; }
        // 分站名称
        public String siteName { get; set; }
        // 批次号
        public String batchNo { get; set; }
        // 用户自定义单号
        public String userOrderNo { get; set; }
        // 订单号
        public String orderNo { get; set; }
        // 订单状态；
        public int orderStatus { get; set; }
        // 订单状态操作时间
        public long optTime { get; set; }
        // 订单出单平台Id
        public long platformId { get; set; }
        public long warehouseId { get; set; }
        // 快递编码
        public String expressCode { get; set; }
        // 快递单号
        public String expressNo { get; set; }
        // 快递价格
        public double expressPrice { get; set; }
        // 快递出单时间
        public long expressTime { get; set; }
        //快递单号打印状态 0 - 未打印；1 - 已打印
        public int expressPrint { get; set; }
        // 打印批次号
        public String expressPrintBatchNo { get; set; }
        // 打印序号
        public int expressPrintSerial { get; set; }
        // 快递三段码-1
        public String sectionCode1 { get; set; }
        // 快递三段码-2
        public String sectionCode2 { get; set; }
        // 快递三段码-3
        public String sectionCode3 { get; set; }

        // 商品Id
        public long commodityId { get; set; }
        //商品编码
        public String commodityCode { get; set; }
        // 商品数量
        public int commodityNum { get; set; }
        // 商品单价
        public double commodityPrice { get; set; }

        // 会员Id
        public long membershipId { get; set; }

        // 收货人
        public String consignee { get; set; }
        // 收货电话
        public String receivingPhone { get; set; }
        // 收货地址-省
        public String receivingProvince { get; set; }
        // 收货地址-市
        public String receivingCity { get; set; }
        // 收货地址-区
        public String receivingDistrict { get; set; }
        // 收货地址-详细
        public String receivingAddress { get; set; }

        // 备注信息
        public String note { get; set; }

        // 平台名称
        public String platformName { get; set; }
        // 订单状态名称
        public String orderStatusName { get; set; }
        // 仓库名称
        public String warehouseName { get; set; }
        // 快递名称
        public String expressName { get; set; }
        // 会员名称
        public String membershipName { get; set; }
        // 商品标题
        public String commodityTitle { get; set; }
        // 商品图片url
        public String commodityImgUrl { get; set; }
        // 商品重量
        public double commodityWeight { get; set; }

        // 创建时间
        public long created { get; set; }

        public String encryptedData { get; set; }
        public String signature { get; set; }
        public String templateUrl { get; set; }
        public String ver { get; set; }
    }
}
